草庐IT

Android RelativeLayout 高度不遵循 GridView 高度

全部标签

ios - 只改变 UIImageView 的高度

我如何设置UIImageView的高度并保留来自.xib的其他属性?我在.xib文件中有UIImageView但我只想以编程方式设置它的高度。可以吗? 最佳答案 是的,可以做到。例如:如果您将UIImageView作为imageView,则执行以下操作以更改特定的帧值。方式-1CGRectrect=imageView.frame;rect.size.height=/*YOUR_HEIGHT*/;imageView.frame=rect;方式-2imageView.frame=CGRectMake(imageView.frame.or

ios - 如何将 ScrollView 与动态高度的 subview 一起使用?

我在ScrollView中有一个标签,它可以少至1行,也可以多至10行。我无法弄清楚如何使scrollview内容大小动态化,以便它会相应地拉伸(stretch)。我尝试添加>=100(任意数字)的高度约束,但随后它提示它是一个不平等约束歧义。 最佳答案 快速回答删除标签上的当前高度限制。确保标签Lines属性设置为0并且LineBreaks设置为WordWrap。向标签上方和下方的View添加垂直间距约束。确保每个View都有从上到下边距的垂直间距约束,以便ScrollView推断其contentView的高度。解释为了让Scro

ios - PaintCode Canvas 的最佳宽度和高度是多少?

我正在使用Xcode7开发一个适用于所有iPhone屏幕的应用程序。我正在使用PaintCode2来设计用户界面。但是我对在UIView上呈现界面时适合所有屏幕尺寸而不会丢失任何细节的最佳高度和宽度感到困惑。有人可以建议我设计的最佳Canvas尺寸吗? 最佳答案 如果您想在PaintCode中设计应用程序,最好的方法可能是使用框架。通过设置调整大小行为,您可以获得所有iPhone屏幕尺寸的最佳布局。然后,您可以使用一个Canvas作为主要Canvas,并使用其他尺寸的SymbolCanvas。见附图。请记住,在PaintCode中设

ios - 在不使用 TextView 的情况下获取属性字符串的估计高度

这个问题偶尔会出现,但我还没有找到可靠的解决方案。我想准确估计NSAttributedString的高度,而不必将文本放入不可见的TextView中以获得真实高度。(TextView方法需要更多的处理时间)。但是我无法通过使用boundingRectWithSize获得始终如一的可靠值。对于我的目的来说,它已经足够接近10次的9次了,但这还不够好,因为它偶尔会导致View被截断,其中一行文本不可见。我的示例代码如下。输出是:2016-06-2708:54:17.106TextHeightTest[14045:7574151]estimated1225.0000002016-06-270

ios - iOS 中包含 UIWebView 的单元格的动态 UITableViewCell 高度

我想做的是将一些HTML资源文件加载到UITableView单元格中。我想根据UIWebView的内容大小调整单元格高度。以下是我的一些测试代码。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*cellIdentifier=@"TableCellID";CustomTableViewCell*cell=(CustomTableViewCell*)[tableViewdequeueReusableCellWith

ios - 表格 View 中单元格的动态高度不起作用

我创建了一个tableview,它有6个标签和2个按钮。我正在使用自动版式。我正在从服务器获取数据。ViewController.cspublicpartialclassCaseHistoryController:UIViewController{privateListcaseSearchItems;CaseHistorySourceClasscaseSearchSourceclass;publicCaseHistoryController(IntPtrhandle):base(handle){}publicoverridevoidViewDidLoad(){base.ViewDidL

ios - 为主 TableView 的行设置动态高度,它有另一个从 TableView ?

我想根据内部从TableView的高度动态设置主TableView的行高。实现这一目标的最佳方法是什么? 最佳答案 尝试使用UITableViewAutomaticDimension动态设置外部tableview的行高。overridefuncviewDidLoad(){super.viewDidLoad()self.tableView.estimatedRowHeight=80self.tableView.rowHeight=UITableViewAutomaticDimension}或functableView(tableVie

ios - 基本自动布局 - 嵌套宽度和动态高度

简单的目标,但它演示了自动布局让我头疼的情况。我想要一个宽度为256pt和一个基于布局的动态高度(我不必手动指定高度)的堆栈View。它里面应该是一个大小为64ptx64pt的ImageView,它也应该水平居中,并且距离父View的顶部有8pt的约束。请注意,ImageView不是唯一的subview,因此必须动态调整堆栈View的高度。AutoLayout现在告诉我堆栈View的256pt宽度约束与图像的64pt宽度约束之间存在冲突,以及一些神秘的“leading=Image.leading”和“trailing=Image.trailing”冲突我什至无法删除或找到它。我是否遗漏

ios - 如何根据里面的文字自动调整单元格的高度?

我正在使用tableview来显示文章列表。每个单元格都需要显示一张图片和一段包含文章简短描述的文本。我想要的是根据描述长度调整单元格高度。我知道我可以使用委托(delegate)方法heightForRowAtIndexPath调整单元格的大小,但我仍然不知道要返回哪个高度。有什么帮助吗? 最佳答案 好的,您可以使用界面生成器来做到这一点。在Tableview属性上单击“自动行高”。然后您可以使用属性行设置为0的UILabel来显示您的文本。将约束添加到单元格时,您需要确保单元格的高度取决于标签的固有内容大小,基本上是内容的大小

ios - 如何更改 UISegmentedControl 的高度?

这个问题在这里已经有了答案:iOS:changetheheightofUISegmentedcontrol(16个答案)关闭3年前。我在UITableView中使用UISegmentedControl,如下所示-letsegmentedControl=UISegmentedControl(items:["Segment1","Segment2"])tableView.tableHeaderView=segmentedControl以上代码按预期工作。我想更改UISegmentedControl的高度。我尝试在UISegmentedControl上设置高度限制,如下所示-letsegme